English Etymology French de of, in + trop too much Adjective de trop #Excessive or superfluous #* I think that wellingtons are a little de trop for a light shower